package aModelLayer;

public class Tile {

	public static final int EMPTY_TILE = -1;
	public static final int START_TILE = 0;
	public static final int DOOR_TILE = 1;
	public static final int END_TILE = 2;
	
	private int value;

	/**
	 * Creates a Tile object that holds a particular value.
	 * Pass in the particular value using the static fields. <br>
	 * <br>
	 * Example: <br> 
	 * {@code new Tile(Tile.OPEN_TILE); ...} <br>
	 * 
	 * @param Value the value that the tile holds
	 * <BR>
	 * Choices: <BR>
	 * -EMPTY_TILE  <BR>
	 * -CHEST_TILE  <BR> 
	 * -BATTLE_TRIGGER <BR>
	 * -...<br>
	 * <br>
	 */
	public Tile(int value){
		this.value = value;
	}
	
	public int getValue() {
		return value;
	}

	public void setValue(int value) {
		this.value = value;
	}

}
